home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 376-400 / disk_376 / aztecarp / sources.lzh / MakeFile < prev    next >
Makefile  |  1990-08-01  |  2KB  |  45 lines

  1. # arp.lib makefile, with fixes for Aztec 5.0
  2.  
  3. ARP_LIB        = scdir.o dospkt.o fmalloc.o malloc.o calloc.o lmalloc.o lcalloc.o free.o crt0.o _main.o wbparse.o cliparse.o clitemp.o clihelp.o exit.o _exit.o vars.o
  4. A_LIB        = tracker.o lvo.o
  5. CFLAGS        = -pc -m0b -so0m -hi pragma.sym
  6.  
  7. GLUE        = Glue/AddDADevs.o Glue/AddDANode.o Glue/AddResidentPrg.o Glue/ArpExit.o Glue/Assign.o Glue/ASyncRun.o\
  8. Glue/Atol.o Glue/BaseName.o Glue/BtoCStr.o Glue/CheckAbort.o Glue/CheckBreak.o Glue/CheckSumPrg.o\
  9. Glue/CloseWindowSafely.o Glue/CompareLock.o Glue/CreatePort.o Glue/CreateTaskResList.o\
  10. Glue/CtoBStr.o Glue/DeletePort.o Glue/DosAllocMem.o Glue/DosFreeMem.o Glue/EscapeString.o\
  11. Glue/FileRequest.o Glue/FindCLI.o Glue/FindFirst.o Glue/FindNext.o Glue/FindTaskResList.o\
  12. Glue/FPrintf.o Glue/FreeAccess.o Glue/FreeAnchorChain.o Glue/FreeDAList.o Glue/FreeResList.o\
  13. Glue/FreeTaskResList.o Glue/FreeTrackedItem.o Glue/GADS1.o Glue/GetAccess.o Glue/GetDevInfo.o\
  14. Glue/Getenv.o Glue/GetKeywordIndex.o Glue/InitStdPacket.o Glue/LDiv.o Glue/LMod.o Glue/LMult.o\
  15. Glue/LoadPrg.o Glue/ObtainResidentPrg.o Glue/PathName.o Glue/PatternMatch.o Glue/PreParse.o\
  16. Glue/Printf.o Glue/Puts.o Glue/QSort.o Glue/ReadLine.o Glue/ReleaseResidentPrg.o Glue/RemResidentPrg.o\
  17. Glue/SendPacket.o Glue/Setenv.o Glue/SPrintf.o Glue/StamptoStr.o Glue/Strcmp.o Glue/Strncmp.o Glue/StrtoStamp.o\
  18. Glue/SyncRun.o Glue/TackOn.o Glue/Toupper.o Glue/UnLoadPrg.o
  19.  
  20. all:        pragma.sym arp.lib a.lib gads.o arpdetach.o rstart.o resident.o cleanup
  21.  
  22. arp.lib:    $(ARP_LIB) $(A_LIB) $(GLUE)
  23.         lb $@ $(ARP_LIB) $(A_LIB) $(GLUE)
  24.  
  25. a.lib:        $(A_LIB)
  26.         lb $@ $(A_LIB) $(GLUE)
  27.  
  28. pragma.sym:    pragma.c
  29.         cc -ho pragma.sym pragma.c
  30.  
  31. arpdetach.o:    _main.c
  32.         cc -DDETACH $(CFLAGS) -o $@ _main.c
  33.  
  34. rstart.o:    rstart.asm
  35.         as -eARPONLY -o $@ rstart.asm
  36.  
  37. resident.o:    rstart.asm
  38.         as -o $@ rstart.asm
  39.  
  40. cleanup:    $(ARP_LIB) $(A_LIB) $(GLUE)
  41.         Delete $(ARP_LIB) $(A_LIB) $(GLUE)
  42.         Delete pragma.sym
  43.         Copy *.(o|lib) Aztec:LIB
  44.         Make -f MakeFile16
  45.